Foulkes proves to be a worthy asset for CVS