lines 15-18, 21-23, 24-28, 30-33 - basically, setting things up in tests and having to manually check for errors/failures