got rid of operator factory (now section factory)