swap fmt.Println with a real logger