I think that it is actually based on how the keyboard interprets the key presses, sometimes it can't receive so many in the same row/column. I'll work on that (;