Text this: Recent developments in switching theory /