Hard Huge Insertion