updating kgio, weird