Actually, the way these things communicate with the database is one small belessing for me at the moment. Rewriting folkinfo from asp to php involves no change to the mySQL database and the SQL statements remain the same (although I have to be a little more careful over case).