break out separate advice controller