synchronized.

synchronized.

Canvas  by  andbamnan