bug fixed and changes