Writer -> Controller