added better defaults, no longer need to supply a player_id for fun mode
updated gems