to lay out; to display
to establish; to set up
to furnish; to provide
to arrange; to plan or devise
supposing that...; what if...?
to construct; to build; to develope; construction;developement
☺