add utility scripts