adding some switchers