added Alejandros upgrades and a script to compile