fix some play bugs