half-build installer framework
loads of tweaks