keefe2021