continued work on console. mostly adding working command-calling.