add lazy methods to utils