update contractor for super class in class Library