changed q update