changed class name to be more meaningful