fix a crucial bug