updating compile script