three stumbling block to success