a start on a new system generator