change method of filling background to different style