some useful scripts in my hand