spark utils