removed system_ctl function