Add Optional tests