up: work on background.