fix type WhereHaveRead should be whereHaveRead