nested resources , forms and update

ahh i got confused between create and build. And the @task idea, dont know why i didnt think about that.

Can i confirm that build doesnt actually add a blank task to @project but rather just returns one?

Last im wondering how rest changes where i add code. In the above case when a user adds a new task to my project witin the project show view, where should i direct to? The create in the task controller or just update in the project controller (id create build the new task and then update the project model)? Im not sure whether rest encourages you to code as much as possible in the parent resource.

Any tips would be greatly appreciated.