civil engineering proposals creating visualizations 2408813