generate missing files