Deadline submission of presentation