Hard make (13/43)

Hard make