Three Requirements