Tacz additions

It's a big mix of Tacz mods and improvements