assets architecture