thinking up.
mashing up.
wiring up.