implement different player with different Memory Size