basic response class added