added missing scalar operators