Try to get general restrictions on ρδ work. Fix bug in switch.