added fileplayer with opendialog