implements NOP