Lots to think about.