seal traits and move around methods