lesson 3: redefine_method