comments and suggestion is greatly appreciated...