Hmmm some of the pointers are good but the hardrivemount with rubber bands is not the best "drill propper holes in the cradle" .One should also think about static electricity "such as prevent the mobo getting in contact with possible statics in e.g carpet). I usually dont take out all the keys if i want to wash it just leave them and put it in to the dishwasher although always remove the green electric sheet thing from the keyboard ...