some fixes on boostmove