useful scripts for GPShell