Key personnel add - Integration and primary key fixes from PR #67