Add generic method part