Hard make (10/43)

Hard make