allow mode change