add spinallocator