works great w/ tests