moves and thoughts