update q29&30