inlining Utils function