improve BuildConfig