Hard things

Hard things