pass conditions