review decorator method