Fixed Presets bug. Replaced monitorUserInteraction with boolean flags for code clarity