add assets and styling