added bc_memchr