HTTP paths, renameing-refactoring, trying out async/await with unit tests. not the best.