split ff_gw::sysadmin class