working well, no rev counter