Spectrum Event Procedure getting overwritten