added alarmmanger