consistent operation