qq
dao fixes