refactor package
delete package