rename operation module to op