further explanation of procfiles