breaking for the evening, still problems in this build. Checkout at your own risk.