fixed background bug