final report on the topdog project 4345118