updated generate files