I buy this keyboard as a replacement for the m elite model , expect to make heavy use of the macro key . but it turn out that the pro be not a worthwhile replacement for several reason , and in fact I could not even stand it long enough to bother reprogram the macro key .  the most important problem to I be the feel of the keyboard . I think m must have do something to cut they cost , and quality , because this thing feel nothing like the comfortable elite . I must say I be very disappointed . the elite be quiet and extremely solid , but the pro feel hollow and flimsy , as if be have the gut of a keyboard . but there be other less-important annoyance too .  the pro have a full-sized set of arrow key , but I usually use the numeric pad with numlock off anway -lrb- so I can immediately touch Home , End , enter , in , Del , etc. -rrb- , so that be just farther for my arm to travel between the keypad , mouse , and home row . finally , the pro 's footprint be huge . I can not stress that enough ! I even have a giant desktop , and this thing be still a pain to reach around just to use my mouse or draw tablet . the elite have a tiny footprint , and I never even realize how nice that be until I lose it .  I have try out \* lot \* of ergonomic keyboard in my time , but the m elite be still the best by far . so I would say to save some money , and get a better keyboard too .