handle failed starts
remove dead code