I checked out the link got a good idea of what your attempting , looks good....

Always room for a well written book....

Best of luck...