use merge to build options #7