go-ified the puller (input)