retrieveValues methods use retrieveValuesByDate methods to simplify