spin() function is back in template so that we can use it in Rel FCI