store results directly