format switch