drawBackground complicated further.