Teleoceras is following