real-time environment