fixed bug;