add generation management