implemented or operation