Added the Calee function which acts as follow for event