Hard make (9/43)

Hard make