better error handling
decode garbled player
bumped version