philosophical implications