fixed #8: support member renaming now