restructure of zsh config