Structure methods back under construction after bugs were found; lots of fmt.Println()