topn code adjust commit