requested changes made: implant method works without argument, and takeaway tidied up