for some scripts