only took 3 hours!