declare in the header