added options to initialize