impl the round join for stroker