initial attempt to move all host special steps together