activation loop implemented