added options object