langs are now specified as script param