move console private data out of header