make FMP-reliant parts/items optional