updated to add read id