First (and incomplete) generator