Synthetic environment