also see http://www.ifixit.com/blog/?p=1168