implementing Stroker class