description of design proccess
merge