separate local scripts