Going back to first principles and letting the details follow