bug fixed finally!!!