some scripts for