required spec helper