adding a Person resource & BaseProvider, cleanup