http://www.neobuggy.net/2013/04/12/x...otype-testing/