useful scripts for rutine