declare signature to header file