Peptic ulcer causes