use [[ instead of [ for = issues with zsh