fix owner read, add reservation read