fixed bug in field renaming call
trying to get s3 methods to match generics