al methods