wrote the method for changing generation