handle optional options option
release 0.1.25