added generator link
divided into main and optional features