Forking https://github.com/dswalker/shrew