init result collect