Which plan is optional depending on the complexity of the project?