gen updates