updates on generation scripts