started working on synthetic generator