generate divs procedurally
generate divs