powerful and practical