private boolean doesEntryAlreadyExist(final BaseDao< ? > dao, final String tutorialReference)
{
final BaseDO< ? > obj = getEntry(dao, tutorialReference);
if (obj != null) {
if (obj instanceof PFUserDO) {
setResponsePage(new UserEditPage(createEditPageParameters(obj)));
} else if (obj instanceof GroupDO) {
setResponsePage(new GroupEditPage(createEditPageParameters(obj)));
} else if (obj instanceof TaskDO) {
setResponsePage(new TaskEditPage(createEditPageParameters(obj)));
} else if (obj instanceof GroupTaskAccessDO) {