added background recurring alarm