scope 這樣寫適當嘛？XD