Move operations into own classes