Somebody owes me a new keyboard... I just snarfed beer all over this one