reliable requires