Logic is coded, need to implement method and class, possibly some refractoring