fix some bug: del self