calpha functions