exports API friendly