Further work on console input