initial commit of progress extensions