integration of kaku protocol changes