added latest theory