zshify by using `autoload` properly