bunch of new utility scripts