updated research and teaching