[PD] about switch~ and block~