new utils added