Moved operations into a separate directory