owner and player methods