yes ``hasRequest`` can be in the interface