used input parameter to calculate phidi