performance checks