Extracted usage into separate function