add commentary, shuffle stuff around in the portfile