renamed ll to context for clarity