change account.name to min 1 char
outsource common controller methods into module