I apologize for the massive delays, and will try and start this after work.