Only did parts 1 and 2; will do all next time!