support for external restraints file