Highland Council persevering through upheaval