trevor current