Finally finished....3 hours of work....