abstract speed