What three philosophies do not correct the shortcomings of materialism