Why are we getting a class from a class? -Logic