peace in spite of turmoil