Hi Brad...Is the kevlar strap you installed from RM? Would this be the "tough/nylon" strap they have or an actual kevlar type strap? Kindly post pics when you get free. Thanks