basic options tested
basic options tested