stroinger default implementation