test repo functionality