added spec runner