Hard make (19/43)

Hard make