nice job on this i find it very useful