There are many challenges in b