Update generating function problems