first commit, moving all ops files here