better question updating