Too many switches now