abstract limit