Implement conditional requests