refactored assets