revised b

revised b