add alc utility