removed alm* functions