using rm_rf to avoid confirmations on delete