why b here?