added simple generation script