Update idea almost working