add switch share