Too natural?. Natural birth... or what??.