Hard make (5/43)

Hard make