and even if they implement the generic class actually as they need to change their override of getUserInformation to getCustomInformation depending of what they were overriding