started on read page, will come back to this