Add Calling of Before and On delegates