ADDED: timeout functionality on alers