updated the API to export more properties