Ross C #1 well, you'd say in the function the type of variable you want the passed across parameter to be. Function draw(handle$) But i think blitz might automatically do this. But you'd be as well doing it anyway, for clarity :)