use more effect data