added utility scripts