added comments, constants for person types