operating principal