fixed handleMode()