update touch example with dynamic background colors