smart and dumb - extra for you