proper empty of the list