add _side_both and fix other _side_*