added sensible primary key