added sampling (kill TODO); remove multiplayer reference