why do you need to implement bi solution?