working on sysmanager, etc