Use shared utility method