Use info() instead of header() for better integration in log output
Added comments + cleaned up output processing
Structure improvements (if-logic in same order as list) + fixed page list
Copy paste fixes
Not sure why we run in a permutation loop... is not necessary IMHO
Changed intro title