removed duplicated code that was moved up the inheritance structure so that mark as completed could send those messages