if (!filter_var($this->id, FILTER_VALIDATE_INT)) {
            throw new Exception("Cannot commit changes to PM - PM does not exist!"); 
        }