unit tests
set options