fix background and add reward