refactor package path