added white list parameter