The little dialog that pops up saying when you've changed state is kind of annoying, but other than that it works very well! 8/10 from me.