The present invention relates to an implant delivery system comprising an implant including an implant body, a proximal anchor, and a distal anchor, said anchors attach to the implant body and extend away from the implant body; a carrier sheath and a support sheath each extending from a proximal end of said implant delivery system, wherein at least said carrier sheath extends to a distal end of said implant delivery system, wherein said carrier sheath is positioned at least partially within said support sheath; at least one tie, engages a portion of said proximal anchor and said distal anchor, wherein the at least one tie, is inserted at least partially in anchor attachment lumens within said carrier sheath and enter in and out of slots along said carrier sheath to secure both said proximal anchor and said distal anchor .