Updated player methods