move teapot position to argument