Hooray for implants