add assets and public resources