add remove --all option