toast notification to replace alert()