ld works. Now to fix the rest
Cleanup