prepare to implement black/white list