Added bug fix, utility file, and explain utility