more explicit primary key check
2.0.9