being a little smarter about loading vagrant
made custom exception handling actually work