distinguish the todos reference from variable being passed and blueprint being used