further work on players