@Transactional
 public WhatsNextEntry addToWhatsNext(User user, Task task) {
   WhatsNextEntry entry = new WhatsNextEntry();
   entry.setTask(task);
   entry.setUser(user);
   whatsNextEntryDAO.store(entry);
   taskBusiness.addResponsible(task, user);
   doRankToBottomOnWhatsNext(entry);
   return entry;
 }