providing complete medical