implemented accessors in BNRItem.m