parent state marker to delegate
switch to canvas