Main Operator