sendalert implemented