extend player from object