a little work on toggles