correction of checkIfRequiredPartsReady