How Do We Get A Rainbow