improvements to console