linux_gen and some other new stuff