spec set up