updated research and test