added modification copyright