Rename public since its reserved