setparentdocumentlistener working. need to create a parentdocument voter to decide what parentdocument to user for a newly create user