refactored getIsRead to isRead since a boolean should start with is or has