remove halt functionality