removed uneeded defmethod