improve of zshrc