added options as a map