use a when ~1 version of rest