added delegate methods wrapper to internal header file.