Implement read properties