fixed bug, update