improve person parsing