rock moves by generation