CONTRIBUTIONS 04311