Building better research systems