more on moves, switch to libc++