added some extra comments and changed the background image