add more zle special function hooks