break pull and restore clone on its own
sanitize const project *
pull in progress
smit pull in progress