Changed public header template + specs