more implementation of alert feature
more implementation of alert feature