Changed FA to struct wf