Hey Thanks I just had to take 1 or 2 steps back and just read Ian's reply then your code again. And i see, i was just getting confused over the use of METHOD_TYPES and those different fields rather than just thinking about how i want my stuff to work. Thanks both of you btw :) --Phil