adding guard spin