learning about GPDA stuff...promise jenson isn't shouting here !!