update query helper