yes.

yes.

yes.

Source: HERE