Added super powerfull util class