Core utilities