start working on generations mode