reference listeing and reading