update a couple dependencies
use the spec reporter
rearrange a few things