bug fixing
test04 passed