softwarecritics documents