added assets, modified assets structure