fix(repository) repository improvements