Very tired, going to bed, will finish tomorrow morning/afternoon