better console support