not working...
Revert "Everything except linking (?) working swimmingly."

This reverts commit cf04b4ef9aaf06a57e401e9658b1d363705b9356, reversing
changes made to 2af1964c760d72d74a22417f27cc10a93cdf921d.
linking issue fixed. Squint eyes to slow down.
fixed merge conflicts