Yes...this is possible: cmd="foo"; player:(cmd)(); "runs player:foo()"; cmd="bar"; player:(bar)(); "runs player:bar()"; -David Matovich (Gandalf - ArchWizard - Head Programmer/Designer - CastleMOO)