Hard make (40/43)

Hard make