added pacer class