refactored assets and implemented node