Working toggle. Ended up having to be hackish about it.