genereate all by default