almost done with console