hagan practicable.