real-world application