implemented rounds model