BsPanel updates, error handling

todo: BsPanelLight