54 passing test. the hard stuff (<links>) next :)