add spot resource