very inproper place for destroy