[!--quoteo(post=363513:date=Apr 10 2006, 08:33 PM:name=heckenschutze)--][div class=\'quotetop\']QUOTE(heckenschutze @ Apr 10 2006, 08:33 PM) [snapback]363513[/snapback][/div][div class=\'quotemain\'][!--quotec--] When your pointing to variables in your class, you shouldn't be including the $ (only for $this->x), since your not initializing the classes with any values, we don't need to call them as "functions". You can also save resources, by creating a reference to the class. WRONG: [code]$this->$imageModifier = new ImageModifier(); $this->$testHelpers = new TestHelpers();[/code] RIGHT: [code]$this->imageModifier = & new ImageModifier; $this->testHelpers = & new TestHelpers;[/code] Fix up the rest of your code and give it a try :) [/quote] Awesome thanks heckenschutze, you actually answered two questions for the price of one :) I was trying to figure out how to do references.