removed list_filter to_work_switch and from_work_switch