I am looking for a set of the standard levers for the Monster, i pick my new (to me) bike on Friday and it has short Levers, possibly Evotech (cant remember) and i much prefer standard over short levers, anyone have a set laying about they dont need any longer?