first commit with basic alert mechanism