fix docs, add toValues()