revising design and comparison