adding more to script compiler