assets and controllers