implemented master-detail interface