added generator and install action