console client WIP