added basic auth
recursive fetching of assets