pass Optional.absent not null