hard operator