prevent duplicate causes