PUBLIC DECLARATION