ruby: update props