AR Functions
functions