------------ac-------------