consolidate notification method
notify