refactor process
improved version of assetify