Abstract chain