assets are served through the assets controller