new accounts design prototype: aggregate init