implemented players