public boolean canRemove() {
        if (getEnd() == null) return false;
        if(!hasActuallyStarted()) return false;
        GregCalPlus e = (GregCalPlus) getEnd().clone();
        e.add(GregCalPlus.SECOND, 10);
        return start == null ? false : new GregCalPlus().after(e);
    }