refactoring in headless.lang to accommodate Tortoise