fix bug on function fix()