Hard make (37/43)

Hard make