arrar functions