corrected the bx() using forward declaration