effort players