add gesture-based color
remove last bits of frame saving
style/cleanup pass