removed use of alias_method