handle edge case of being on switch