sounds like you have been there alot...