started on BNRContainer.h