improved bcc handling