Formatting issues-will repost later.