added emptyAll