decorator issue