whyrenjai:I gave up on this halfway through, will redo it at another time.