Well I agree, but just as a side note, there are numerous dlls available that allow you to do this.