bug revise