need finished. cant get background to work