Simplified .loadPayload by encapsulating part in .selectPayload