Software Search For weekly progress report card