refactor css background