js utils