connected generation online

.