Add NOP class

resolve #2