added generators for scaffolt use