big changes part 2, for now only docs left
vign recreate