added emergent design