integrated subscribe logic