Universal player