modify buildTemp