console read/write, built-in types