Spec framework set up