deep understanding of practical problems