bug fixup