renamed class to make sense