Just a small warning for those people using python with postgresql: pysgresql and psycopg are very different animals. You cannot drop in one as a replacement for the other, even though both 'claim' to be DB API 2.0 compliant. If you are starting out with python on postgresql, I would strongly recommend looking at psycopg. It seems a much cleaner implementation of the DB API. Alex Turner NetEconomist ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings