only build options that are used