utilies class improved....