wow! nice work. makes me feel lazy... got minor stuff to do. and keep putting it off until recently.