EVERYTHING WORKS WELL!!!

Only thing missing is vertical selection (Select Up, Select Down), but
probably won't do that =P