add a manual mode