Abstract it into a class, instantiate it