+1, and I'd suggest extending the functionality even further: have the dialogue to be an actual dialogue. That would mean that such a terminal could, for example, work as a button/activation block, activate/deactivate turret AI, etc. For that, we'd need some simple script language that builders...