fix bugs in DE