quick generator added