flash, zoom functions