rewrote etc, lib and srv