sealants last for 10 years