this class sucks as hard rae lil