changed player paradigm