The Check My Paper for Plagiarism Diaries