scheme did shared