thinking about how to do moveBy