updating user predictions function