====== Hard Edge ======