steven slater