move operator operations to two separate files
move primary operation to separate files