It's not necessary to define method using define_method