using real-world scenarios practical tools