Cygenerous strikes again