add person_id presence validation