finish generate implicit positive data