added fswitch