all main buttons working