Permanent Systems