Alpha-4
Added Diagnostics
Aaaargh