added DECLARATION