check and act