One small suggestion, If u'd added a table of functions used and its action in brief, it would b helpful....
Teju