fix: progress indicator and shit