microoperations