Modeling real-world scenarios