@generation management