What I have so far....-sob-