wydのようなどんな単語でも探してください。

[self fulfillment] progressは定義されていません。
定義しましたか?