hard edge (2003)