titan stokes