.. btw, wookey, don't laugh, but there's going to have to be a piece of string that wraps around a key in the left and right edges about 2/5ths the way along each edge, with another piece of string down the middle to pull the long one tight, in order to pull the left and right edges together.
the reason is because those left and right edges are really long (over 8 in) and quite thin, so they flex about 2 to 3 mm _real_ easily. the keyboard tray holder parts (at the front edge of the keyboard) are quite thin and flexible on their own i can make lock-in channels which stop them moving about, and they'll be backed up by the bamboo panels which stop them flexing...
... but what i _can't_ do - not without creating multi-part injection-molds or putting in more screws (and the parts are already only 3mm thick, and are non-structural, so i can't justify the plastic for a screw-hole) - is get the keyboard tray holder parts to "snap-lock" and stay attached in all 3 degrees of freedom. the lock-in channels can only stop 2 degrees of freedom.
so the only way to stop the other degree of freedom (which results in flexing of the left and right edge) is to use string *right* across the laptop, to pull the two edges together.
this is actually really really important to do, because if i don't, and the left or right edges flex even slgihtly, not only will the keyboard tray holders fall out of their slots, but the bamboo panels in the base will fall out, and the bamboo panel on the top to the right of the touchpanel will fall out, and there will be a gap down the side of the compartment lid on the left...
yes the panels are going to be held in place with 3M double-sided tape, but not everywhere. so those left and right edges being pulled in tight is quite critical.
l.