lots, and lots, and LOTS of help please