What are the requirements for the processes you've outlined, and where should they take place?