cup continual updating is good. now just to add in movement