Renamed class for better understanding