Account app loose coupled content-type