no longer self-contained