fix update query