#111 add declaration in the header