Added conditional GET support