took just under 4 hours to complete