making script project independent