add person creator and associated methods