done links and reading functions