rework activation algorythm [2/2] xD