Converted Strategy from module to class