v2.5 add de + fix