protect from mutation