setup specs [ci skip]