added some background changes. add more variables to player