Post is started, will finish it off and post tomorrow.