passing a class is for gaining future success