another fixed bug