Revert "add name error"

This reverts commit 25c24b8390e862a23894128aafbde33c7e44c159.
Revert "reload files"

This reverts commit de600aaa05f317dbcc17c6a0b0f4db10270285e5.
remove if listener==null
rename 2 var
add id error