huge discussion goin on in another forum foo! :p