improviments in zshrc