Fixing 'spots left' logic