ALP and LLP