boot re-factor but not running