introducing hp&speed enum