impl butt cap for stroker