code smells
clean assets
fix ignore assets