pulled from a functional machine