Moved update() method to Movable template class