Red shift theory