preeshiate the comments... ye rick that **** was fun to work on