public function save(System_Models_Improvement $improvement)
	{
		$data = array(
			'imprId' => $improvement->getId(),
			'typeId' => $improvement->getTypeId() ,
			'userId' => $improvement->getUserId(),
			'priority' => $improvement->getPriority(),
			'description' => $improvement->getDescription(),
			'iTime' => $improvement->getITime() ,
			'modId' => $improvement->getModId() ,
			'status' => $improvement->getStatus()
			);
		if (null === ($id = $improvement->getId())) {
			unset($data['imprId']);
			$this->getDbTable()->insert($data);
		} else {
			$this->getDbTable()->update($data, array('imprId = ?' => $improvement->getId()));
		}
	}