updated colors, zoom interactions