deleted common, first draft of insurgance compiles and runs