identity motion model, random with c++11, different init