embedding page changes
fix embedding in player, new forSnapshot method