works well, now need to do post-processing adjustments to roster