support basic options