console is functional