added uc8 as motivation for PrimaryKey req