elaborate
work out
work out in detail
elaborate a plan