Articles on implantable devices