thanks for all the comments... still have some work thats needed to be done