Well, I may not have done so great on this challenge but i have learned a lot. Work and family have slowed my progress, i will not give up