avoid self-obsoletion by dropping 10 year old provides