update with white list dict