Short implant