logging and filter usage constraint