Finished 1 and 2 (for real this time).