18.421 Future talking