supplemented with options