testing only essential opertaions order