change the way to initialize the player. pass the arguments to the Mplayer() method instead of calling the instance.initialize() method