refactoring assets