else if fix.