initial mostly generated version