New officials sworn in today