Implantable devices or invasive measures