CONTRIBUTED BY