bug fixing:test