Updated alp module