updated player history service + unit test