solved background bug