added --delete-after option (suggested by Jason)