uniq functions
added exec-path-from-shell