ideas and movement