fix bd bugs