added some utils classes