. add Optional unit test