fixed bug, create clean tournament model
merge