please explicitly call $this->setParameter() instead of using references