Still getting some rather baffling type errors. Ch 3 left some details out