create wrapper method to call delegate method. made delegate private