add read prop