basic console support